Los servicios de nube privada virtual (VPC) utilizan recursos de computación compartidos para crear una nube privada virtual dentro de una red de nube pública más grande. Las empresas utilizan estos servicios para abstraer redes de entornos de nube pública sin comprar o gestionar su propia infraestructura de nube privada. Las VPC son altamente elásticas y generalmente cobran por hora, proporcionando a las empresas un mayor control sobre su gasto y asignación de recursos. El entorno aislado creado a través de la configuración de VPC también ofrece a las empresas mayores capacidades de seguridad y control de autenticación. Los servicios de VPC difieren de los servicios de nube privada verdadera porque existen en un estado aislado y virtual dentro de la nube pública. Los servidores privados virtuales también difieren de estos; los VPS segmentan servidores físicos para crear servidores más pequeños y virtualizados. Las soluciones de VPC, por otro lado, agrupan recursos para alimentar y gestionar un gran número de máquinas virtuales.
Para calificar para la inclusión en la categoría de Nube Privada Virtual (VPC), un producto debe:
Configurar recursos de nube pública para aislar una red privada
Abstraer la nube privada a través de direcciones IP privadas, subredes o redes virtuales
Permitir a los administradores acceso remoto a los recursos de computación